umbrella leaf (diphylleia cymosa) - Espagnol Anglais Dictionnaire